Mobile Game Development
Mobile Game Development
Mobile game development refers to the production and development of mobile games. Because mobile phones are small computers, their processing power is limited compared to the standard processing power of desktop computers, but it is enough to run a small game.
One characteristic of current cell phones is that they are also network computers that can send and receive digital data at high speed. In addition to voice data, they can also send and receive other types of data. So such online games can also be implemented on mobile phones.
Chinese name Mobile game development Foreign name Mobile Game Development Mobile game Abbreviated mobile game Staff Planner, art engineer, programmer, etc.
table of Contents
1 Introduction
2 Implementation Technology
3 Computer Internet
4 differences
? Scale
? Budget
? Cycle
? Equipment
? Standard
? Deployment
5 staff
? Planner
? Art Engineer
? Programmer
? Testers
? Music production staff
? Promotion staff
Category 6
? Embedded games
? Short Message Service
? Browser Games
7 Development advantages
Profile Editor
Mobile game interface
Mobile game interface
Of course, in terms of processing power and performance, the current stage of Java-enabled mobile phones is very close to second-generation console game consoles, mid-80s home computers, and early handheld game consoles. Memory is usually very limited - generally 128KB to 500KB - although some smart phones such as the Nokia 3650 have 4 MB of memory. Their input and display capabilities are also limited compared to PCs; small screens (many still are black-and-white screens), keypads optimized for phone dialing do not target text input, and have limited sound processing capabilities. How is the transplant game implemented?
Implement technical editing
Mobile games for realizing a mobile phone game can be classified into a text game and a graphic game depending on the game itself.
Text class
Text games are games in the form of text exchange games. This type of game is generally a game that is played back by the player by responding to the information given by the player to your mobile phone. As a simple example, the well-known short message "virtual pet" is a typical text game. In the game, the game service provider will give you some SMS prompts. For example, the service provider may send you the following message “Your pet's hunger degree: 70, hunger degree: 20, fatigue degree: 20, feed, please reply content as number” 1's message, please reply to the message with the number '2', rest, reply the number '3'..." etc. Then, after replying the number "1", the game will give you a message "You After the pet has been fed, your pet’s hunger level becomes 20”, and so on, you can use the SMS method to play the game.
Text games are mainly divided into two types
A, SMS Games
B, Wap Browser Games
A, SMS games:
It's like "virtual pet". SMS games are word games that are communicated by players and game service providers through the contents of text messages in text messages to achieve the purpose of playing games.
As the whole game process of the text game is expressed through words, the text game is less entertaining. However, SMS games are one of the best compatible mobile games. As long as your mobile phone can send text messages, you can enjoy the happiness of SMS games.
B, Wap Browser Games:
[1] is a network service for dial-up Internet access. Wap browser games are like we use
Computer Internet Editor
The simple game that is performed by browsing the web through a browser is also a kind of word game. Its method of implementation is similar to that of the SMS games. The player can play the game by selecting various options according to the prompts on the page browsed by the Wap browser. Wap games also have shortcomings of SMS games that are not intuitive.
Looking at text games, they all have a common feature, that is, the game is performed through text descriptions. During the game, players need to imagine too much, making the game relatively monotonous. Although special services such as MMS are now available to make such games more user-friendly, their nature cannot be changed. Moreover, for text games, its low price threshold is still a major bottleneck restricting its development.
Graphics class
Graphics games are closer to what we often call "television games." Players use animations to develop stories and play games. Because the game uses a more intuitive and more beautiful direct display of the picture, the game of the game and the sense of substitution is often higher than the text game. Therefore, it is widely welcomed by players.
Graphic games are mainly divided into:
(only includes domestic game types)
A, embedded games
B, java games
C, Brew Games
D, Uni-java games
E, mobile internet games
A, embedded games:
An embedded game is a game in which a game program is pre-cured in a chip of a mobile phone. Since all data of this game is pre-cured in the mobile phone chip, this game cannot be modified. In other words, you cannot replace other games, you can only play games that already exist on your phone, and you cannot delete them.
B, Java Games
Java is a programming language. We don't really need to know what the programming language is. As a family of games, we only need to know two things:
First, if your phone supports Java, you can check this by referring to your phone's manual or by asking your dealer directly.
Secondly, whether your choice of Java games supports your mobile phone, to understand this, you can read "why mobile games also have compatibility issues" and "How to Download Mobile Games Matching Your Mobile Phone Model from Sina Games" section .
Here, there is a misunderstanding to explain, that is sometimes we talk about java games, often the first thought may be high-end mobile phone configuration, in fact, this is a big ideological misunderstanding. Because the mobile phone is not a computer, the word "configuration" does not make sense for us.
C, Brew Games
Like Java, Brew is also a programming language. So again, we don't need to know what Brew is. To use Brew, you just need to know if your phone supports it. Only CDMA phones support Brew, but at the same time, CDMA also supports Java, so in order to reduce costs, the average developer is still willing to choose Java-based games for development. Therefore, Brew does not support many games.
D, Uni-Java Games
Uni-Java is a new universal development platform that China Unicom has just prepared for its mobile phones. It is still in the development stage and has not yet been launched based on Uni-java mobile phones. However, in the near future, Uni-java will be a sharp weapon for China Unicom.
E, mobile internet games
After years of accumulation and summarization of technical experience and operating experience in the mobile online game industry, in 2009 the urgency needed to innovate new game modes and new operating modes to promote the outbreak of the mobile gaming market. Stimulated by China Mobile's mobile box and a huge amount of mobile Internet access and game consumer demand, mobile phone users have become more and more demanding of online mobile games, and the user base has rapidly increased. Under the current market conditions, it is already very impressive. Through a rational operating model, it will be transformed into a truly maximizing revenue. With the arrival of 3 mobile phone networked games, it will likely reach the scale and operational benefits of PC online game users.
MMORPG (massively multiplayer online role-playing online games) in mobile internet game industry
Mobile game development
Mobile game development
Type and casual games dominate. Mobile game MMORPG type Due to the game's own story, mission, characters, maps, props and other rich content, this type of player has "insatisfactory" nature, and may be immersed in the game for a long time, and it is easy to generate payment impulses.
Mobile games and casual games happen to be the opposite. In a network environment with very little network traffic, a smooth game experience is provided to the player through a small number of game modes in the same mode to satisfy the player's instantaneous improvement, but at the same time it is difficult to have long-term. The "obsession" nature makes it more difficult for the MMORPG type to increase the user's fee-for-money impulse. Developers also seem to be aware of this, and they are all brand-new ideas for product innovation and operation innovation.
One of the more attractive is the mobile leisure game. It can be said that it is completely separated from the PC network game, and give full play to the advantages of the mobile terminal itself. Mobile online games: Mobile phone landlords' mobile casual online games are fully adhering to the advantages of mobile terminals at any time. Players can use these games to pass time while waiting for public transportation and other subways. With the development of technology and the speed of the Internet brought about by the advent of 3G, the next-generation mobile online gaming products will have a great improvement in terms of entertainment, network connection speed, and picture.
----------------------------
In addition, it should be noted that:
1, the above resolution of these programs are 240 × 320 and 176x220, coupled with the characteristics of the MINIJ, resulting in less than the resolution of the phone display is not complete, only the middle part of the image, so it is not recommended Friends below this resolution were downloaded because downloading was useless if the display was incomplete.
2, the use of the method is very simple, directly to the compressed package inside the file extract to your flash card Mulgame directory can be. Then open your phone's [multimedia game] menu to run these programs (depending on the specific mobile phone, the game phone may have another name).
Difference editor
The difference between mobile game development and traditional game development is in many ways:
scale
Traditional PC and console games generally require a development team of 12 to 30 people. Because most mobile games are smaller than console games, it usually requires only 3 or 5 team developments, and sometimes even designers and programmers are the same person.
budget
The budget for traditional games is between one million dollars and five million dollars. Most mobile games have a budget of less than one million dollars. In fact, the limited display capabilities of mobile phones and restrictions on the size of applications make it impossible to invest as much money and resources as traditional games. In a sense, this is also an advantage.
cycle
Traditional games generally take two to three years to develop. Most mobile games can be developed within a few months. In other words, as long as you have a small development team and a small budget, you can develop and promote a professional-quality mobile game. Therefore, for many developers who have experienced setbacks in traditional games, mobile game development has a strong appeal.
equipment
The mobile game may be different from any game we saw before: it is limited by the carrier factor, but it supports the Internet and can play multiplayer games. Modems used in PCs have only been used for a long time; console games are only now available on the Internet. The characteristics of mobile phones determine that it is a network device. Even though their processing power is reminiscent of old computer technologies, their network performance is even better.
standard
Console game development requires authorization and support from the console game vendor, and they need to pay them "platform usage fees." In the wireless application world (as in PC game development), you can develop any style of game for free without paying a penny from Nokia, Sun, or other platform providers. In addition, these mobile game development platform standards can be released to developers, open and free of charge.
deploy
Traditional games are mainly purchased in the software market. Mobile games are mainly downloaded and installed by users from mobile portals. In some cases, they are downloaded via a wireless network. Some phones allow you to download an application to your computer and send it to your phone via the data cable.
Therefore, the sales channels of mobile games are very different. Users typically find mobile games on the mobile operator’s game menu, on the mobile phone manufacturer’s pre-installed game menu in the mobile phone, or on the wireless application portal.
Mobile operating system platform
The mainstream operating systems on the market include: Google's Android, Apple's iOS, and Microsoft's WP. Nokia's smart phones use Microsoft's WP, and its Saipan system has gradually withdrawn from the mobile phone market. In terms of market share, Android accounted for 75.0%, iOS was ranked second with 17.3%, and Windows Phone exceeded BlackBerry with 3.2%.
Staff editing
Planners
The planners asked for surprises in each game, and they thought that how to use the CLDC's mobile phones most effectively would require planners to have creative ideas. The relationship between planning and artists is very interactive. Planning should always care about the progress of fine art graphics, and whether there is a gap between the map and plan. In the early stages of game development, the most important task of planning is to plan the system of mobile games with the programmer, plan and set requirements, and programmers provide feasible or alternative solutions for existing development tools, development environment, technical support, and development time. For planning, examples of actual development often make good ideas difficult to implement. However, once the case is finalized, the programmer assists in the planning and preparation of the specification. The final step is to complete the development of the main program and to ensure that the creative and creative ideas agreed between the planner and the programmer are realized.
Art Engineer
Artists usually do not need to participate in the discussion of mobile game system development. Most of them are after the game is finalized. They give professional advice to the planners and programmers on the arts, such as the format, style, and test image of the game graphics. At this time, the work load of the artist will increase. In addition, as an editor (such as a map), it is necessary for the artist to participate because the graphic image is where the artist knows best when designing the component.
programmer
The programmer is the main part of the whole work, not only to communicate with the planner, but also to communicate with the artist, and to communicate with the test. This determines that game development engineers need not only have strong technical skills, but also require good communication skills. The programmer develops the game according to the planned result. After the game function module is written, it is passed to the tester for testing. There is a bug handling bug until the game runs safely.
Testers
It is basically completed when the programmer can play it completely. The next step is to find the adjustment of BUG and game balance, which is the game test. This assignment requires testers to play the game. Do not think this is an easy task. In fact, the tester is required to have a certain level, because the test is usually not to play the game as usual, but to do what you can think of. Various operations to confirm that there will be no problem. Then you need to collect data for the game's objects. Note: It is not acceptable to collect data from older players. After testing, return the test data to the programmer
所有评论仅代表网友意见